who do you think did this - Alemán Inglés Diccionario